.content{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	// padding:40rpx 30rpx 0 30rpx;
	background: #FFFFFF;
	.agreement{
		display: flex;
		justify-content: flex-start;
		align-items: center;
		margin-top: 32rpx;
		image{
			margin-right: 14rpx;
		}
		view{
			.agreement_item{
				color: #007EFF;
			}
			text{
				font-size: 26rpx;
				color: #666;
				
			}
		}
	}
	.form_login{
		box-sizing: border-box;
		padding:0 30rpx;
		.error_message{
			position: absolute;
			top:19rpx;
			left:50%;
			margin-left: 10rpx;
			text{
				font-size: 24rpx;
				font-weight: 500;
				color: #FF3C00;
				margin-left: 8rpx;
			}
		}
		.form_btn.active{
			background: #4FC863;
			color: #fff;
		}
		.form_btn{
			width: 690rpx;
			height: 90rpx;
			background: #E5E5E5;
			border-radius: 45rpx;
			font-size: 30rpx;
			font-weight: 500;
			color: #999999;
			text-align: center;
			line-height: 90rpx;
			margin-top: 54rpx;
			
		}
		.form_test{
			display: flex;
			justify-content: center;
			align-items: center;
			margin-top: 50rpx;
			position: relative;
			input{
				width: 485rpx;
				background: #F7F7F7;
				height: 90rpx;
				border-radius: 45rpx 0 0 45rpx;
				box-sizing: border-box;
				padding:0 0 0 49rpx;
			}
			.test_btn.active{
				background: #4FC863;
				color: #fff;
			}
			.test_btn{
				width: 205rpx;
				height: 90rpx;
				background: #E5E5E5;
				border-radius: 2rpx 45rpx 45rpx 0px;
				font-size: 30rpx;
				font-weight: 500;
				color: #999999;
				text-align: center;
				line-height: 90rpx;
			}
		}
		.form_phone{
			position: relative;
			input{
				width: 690rpx;
				height: 90rpx;
				background: #F7F7F7;
				border-radius: 45rpx;
				box-sizing: border-box;
				padding:0 0 0 49rpx;
			}
		}
	}
	.login_logo{
		width: 100%;
		height: 400rpx;
		display: flex;
		justify-content: center;
		align-items: center;
		.login_logo_item{
			text-align: center;
			.logo_name{
				font-size: 36rpx;
				font-weight: bold;
				color: #333333;
				text-align: center;
				margin-top: 35rpx;
			}
		}
	}
	}